package com.bicon.base.data.pojo.botu;

import java.util.Date;
import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.activerecord.Model;
import com.baomidou.mybatisplus.annotations.TableName;
import java.io.Serializable;

/**
 * <p>
 * 动作管理表
 * </p>
 *
 * @author zhoutyianqi
 * @since 2018-07-25
 */
@TableName("t_h_action")
public class THAction extends Model<THAction> {

    private static final long serialVersionUID = 1L;

    /**
     * 主键
     */
    private String id;
    /**
     * 动作名称
     */
    @TableField("action_name")
    private String actionName;
    /**
     * 标签
     */
    @TableField("label_id")
    private String labelId;
    /**
     * 部位
     */
    @TableField("site_id")
    private String siteId;
    /**
     * 时长（秒）
     */
    @TableField("time_long")
    private Integer timeLong;
    /**
     * 删除标志（0：正常 1：删除）
     */
    @TableField("logic_delete")
    private String logicDelete;
    /**
     * 创建时间
     */
    @TableField("create_date")
    private Date createDate;
    /**
     * 修改时间
     */
    @TableField("update_date")
    private Date updateDate;
    /**
     * 视频地址
     */
    private String video;
    /**
     * 视频大小  单位是：M
     */
    @TableField("video_size")
    private Double videoSize;
    /**
     * 千卡
     */
    private Integer kilocalorie;


    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getActionName() {
        return actionName;
    }

    public void setActionName(String actionName) {
        this.actionName = actionName;
    }

    public String getLabelId() {
        return labelId;
    }

    public void setLabelId(String labelId) {
        this.labelId = labelId;
    }

    public String getSiteId() {
        return siteId;
    }

    public void setSiteId(String siteId) {
        this.siteId = siteId;
    }

    public Integer getTimeLong() {
        return timeLong;
    }

    public void setTimeLong(Integer timeLong) {
        this.timeLong = timeLong;
    }

    public String getLogicDelete() {
        return logicDelete;
    }

    public void setLogicDelete(String logicDelete) {
        this.logicDelete = logicDelete;
    }

    public Date getCreateDate() {
        return createDate;
    }

    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    public Date getUpdateDate() {
        return updateDate;
    }

    public void setUpdateDate(Date updateDate) {
        this.updateDate = updateDate;
    }

    public String getVideo() {
        return video;
    }

    public void setVideo(String video) {
        this.video = video;
    }

    public Double getVideoSize() {
        return videoSize;
    }

    public void setVideoSize(Double videoSize) {
        this.videoSize = videoSize;
    }

    public Integer getKilocalorie() {
        return kilocalorie;
    }

    public void setKilocalorie(Integer kilocalorie) {
        this.kilocalorie = kilocalorie;
    }

    @Override
    protected Serializable pkVal() {
        return this.id;
    }

    @Override
    public String toString() {
        return "THAction{" +
        "id=" + id +
        ", actionName=" + actionName +
        ", labelId=" + labelId +
        ", siteId=" + siteId +
        ", timeLong=" + timeLong +
        ", logicDelete=" + logicDelete +
        ", createDate=" + createDate +
        ", updateDate=" + updateDate +
        ", video=" + video +
        ", videoSize=" + videoSize +
        ", kilocalorie=" + kilocalorie +
        "}";
    }
}
